fin keel - Turkish English Dictionary